.button {
    background: @button-background;
    color: @button-color;
    border: @button-border-size solid @button-border-color;
    padding: @button-padding;

    &:hover, &:focus {
        outline: none;
    }

    &.button-block {
        width: 100%;
        display: block;
    }
}

button {
    .button();
}
